howling (amplifier) - Spanish English Dictionary